Farmux 0.1 beta 1 =]
Publicado por Bruno Normandia 29/08/2007
[ Hits: 5.217 ]
Script baseado na lojinha.py do r _luks adaptado para farmácia/drogaria contendo banco de dados dos remédios e 'devedores'.
Como gostei de desenvolver, pretendo adicionar algumas melhorias assim que for me aprofundando em Python; então considero esta a Beta 1 =]
Aceito qualquer dica de melhoria e fontes de pesquisa sobre o python.
flw ;)
#lojinha.py
import shelve
db={}
db=shelve.open('./famuxb1.db') #abre o db
def menu():
print 'Farmux 0.1 beta 1\n'
print '1 - adicionar devedor'
print '2 - listar devedores e remedios cadastrados'
print '3 - adicionar remedio'
print '4 - sair'
a=raw_input()
if a == '1':
nome=raw_input('qual o nome do devedor ?')
divida=raw_input('quanto deve ?')
armazenar(nome,divida)
menu()
elif a == '2':
listar()
menu()
elif a == '4':
print 'saindo ...'
print "desenvolvido por Bruno Normandia"
db.close()
elif a == '3':
remedio=raw_input('Qual o nome do remedio?')
preco=raw_input('Quanto custa?')
guardar(remedio,preco)
menu()
def guardar(remedio,preco):
db[remedio]=preco
def armazenar(nome,divida):
db[nome]=divida
def listar():
lista=db.keys()
for i in lista:
print '%s => %s\n' %(i,db[i])
menu()
Painel com botões desligar, reiniciar, logoff e bloquear tela
Nenhum comentário foi encontrado.
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Adicionar botão "mostrar área de trabalho" no Zorin OS
Como montar um servidor de backup no linux
Trazendo de volta o Serviços em Segundo Plano no Plasma6









